// 读取某个json文件的数据
const path = require('path');
module.exports = async (ctx, next) => {
    var url = ctx.request.url + '.json';
    url = path.join(__dirname, url.replace('/api', '../data'));
    const util = require('../utils/file_utils');
    try {
        var ret = await util.getFileJsonData(url);
        // console.log('ret' + ret);
        ctx.response.body =  ret;
    } catch(error) {
        const errorMsg  = {
            message: '读取文件内容失败, 文件资源不存在',
            state: '404',
        }
        ctx.response.body = JSON.stringify(errorMsg);
        // console.log('url' +  url);
    }
}
